package model

import "gorm.io/gorm"

type Message struct {
	gorm.Model
	HeadImg string `json:"head_img,omitempty"`                           //标题图
	Type    string `json:"type,omitempty" binding:"oneof=OFFICIAL USER"` //消息类型,是官方通告,还是用户单个的信息, 如:举报信息
	Title   string `json:"title,omitempty"`                              //标题
	Content string `json:"content,omitempty" gorm:"type:text"`           //消息内容
	Status  uint8  `json:"status"`                                       //状态 0未发布, 1 发布
}

func (m *Message) TableName() string {
	return "message"
}
